fighting savagely - French English Dictionary